(vc-svn-after-dir-status): Use shy group for revision
authorNick Roberts <nickrob@snap.net.nz>
Tue, 10 Feb 2009 05:59:14 +0000 (05:59 +0000)
committerNick Roberts <nickrob@snap.net.nz>
Tue, 10 Feb 2009 05:59:14 +0000 (05:59 +0000)
number as it isn't present for unregistered files.

lisp/vc-svn.el

index e79ef9a0fa6ee671a0b7e8cbe35e9060a901b9b2..a2e455a8702a26b1119f482c502aa909bfaa5fce 100644 (file)
@@ -164,7 +164,7 @@ want to force an empty list of arguments, use t."
                      (?? . unregistered)
                      ;; This is what vc-svn-parse-status does.
                      (?~ . edited)))
-       (re (if remote "^\\(.\\)..... \\([ *]\\) +[-0-9]+ +\\(.*\\)$"
+       (re (if remote "^\\(.\\)..... \\([ *]\\) +\\(?:[-0-9]+\\)? +\\(.*\\)$"
              ;; Subexp 2 is a dummy in this case, so the numbers match.
              "^\\(.\\)....\\(.\\) \\(.*\\)$"))
        result)